insoluble anode - Spanish English Dictionary